expandable braided polyethylene terephthalate textile sleeve - Turkish English Dictionary